.main-container {
    // 上报数据
    .mng-current-wrap{
        overflow: hidden;
        color: #fff;
        padding-bottom: 20px;
        border-bottom: 1px dotted #E7E7E7;
        padding:10px;
        &>div{
            float: left;
            width: 380px;
            height: 105px;
            margin-right: 10px;
            padding:0 5px;
            padding: 10px;
            &.total-data-box{
                width: 420px;
            }
            &.total-data-box{
                background: url('../../../../../../assets/images/display/bg-glcjh-1.png') no-repeat;
                background-size: 100% 100%;
            }
            &.year-data-box,&.totalPlan-data-box{
                background: url('../../../../../../assets/images/display/bg-glcjh-2.png') no-repeat;
                background-size: 100% 100%;
                .data-item{
                    height: 55px;
                    line-height: 55px;
                    .data-number{
                        font-size:28px ;
                        font-weight: bold;
                        display: inline-block;
                        margin-right: 5px;
                        margin-left: 10px;
                    }
                    .data-regulation{
                        font-size: 22px;
                    }
                }
            }
        }
        .lable-name{
            color: #fff;
            &::before{
                content: ' ';
                font-size: 14px;
                float: left;
                margin-top: 8px;
                margin-bottom: 20px;
                width: 5px;
                height: 5px;
                border-radius: 50%;
                background-color: #fff;
                margin-right: 10px;
                vertical-align: middle;
            }
        }
        .col-yellow{
            color: #FFD800;
        }

    }
    // 各管理处统计数据
    .mng-total-table{
        overflow: hidden;
        color: #1890FF;
        padding: 5px 0;
        border-bottom: 1px dotted #E7E7E7;
        margin-bottom: 10px;
        .total-item{
            color: #1890FF;
            float: left;
            width: calc(25% - 10px);
            margin: 5px;
            height: 105px;
            background: url('../../../../../../assets/images/display/bg-glcjh-3.png') no-repeat;
            background-size: 100% 100%;
            padding:10px;
            .lable-name{
                &::before{
                    content: ' ';
                    font-size: 14px;
                    float: left;
                    margin-top: 8px;
                    margin-bottom: 20px;
                    width: 5px;
                    height: 5px;
                    border-radius: 50%;
                    background-color: #1890FF;
                    margin-right: 10px;
                    vertical-align: middle;
                }
            }
            .col-yellow{
                color:#FB7600;
            }
        }
    }
    .total-data{
        overflow: hidden;
        .data-item{
            float: left;
            width: 32%;
            padding: 5px;
            p{
                margin-bottom: 0;
            }
            .data-number{
                font-size: 16px;
                margin-bottom: 6px;
                font-weight: bold;
            }
            .data-label{
                font-size: 12px;
            }
            &:nth-child(1){
                border-right: 1px dotted #ADC2FF;
            }
            &:nth-child(2){
                border-right: 1px dotted #888;
            }
        }
    }
    // 上报数据end
    .main-title {
        height: 50px;
        line-height: 50px;
        font-size: 16px;
        font-weight: bold;
        border-bottom: 1px solid #e3e3e3;
        .rf {
            font-size: 14px;
            font-weight: normal;
        }
        .inc {
            color: #ff4d4f;
        }
        .dec {
            color: #7fdc46;
        }
        .blue-text {
            color: #1585ff;
        }
    }
    .main-title {
        height: 50px;
        line-height: 50px;
        font-size: 16px;
        font-weight: bold;
        border-bottom: 1px solid #e3e3e3;
        .rf {
            font-size: 14px;
            font-weight: normal;
        }
        .inc {
            color: #ff4d4f;
        }
        .dec {
            color: #7fdc46;
        }
        .blue-text {
            color: #1585ff;
        }
    }
    .content-top-bar {
        margin-top: 20px;
        margin-bottom: 10px;
        display: flex;
        justify-content: space-between;
        .selection-box {
            display: flex;
            flex: 1;
        }
    }
    .table-btn-group {
        margin: 10px;
        overflow: hidden;
        button {
            float: right;
            margin: 0 3px;
        }
    }
    .total-table {
        margin-bottom: 15px;
    }
    .main-card-body {
        .days-table-wrap {
            margin-bottom: 15px;
        }
    }
}

.editable-cell {
    position: relative;
}

.editable-cell-value-wrap {
    padding: 5px 12px;
    cursor: pointer;
    height: 30px;
}

.editable-row:hover .editable-cell-value-wrap {
    border: 1px solid #d9d9d9;
    border-radius: 4px;
    padding: 4px 11px;
}

.lf {
    float: left;
}

.rf {
    float: right
}
